home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Westlight Stock Photography - Creative Freedom
/
Westlight Stock Photography - Creative Freedom.iso
/
Place in System Folder
/
System 7.5.2 or higher
/
Finder Scripting Extension
/
Finder Scripting Extension.rsrc
/
INIT_128_Pollo Del Mar.txt
< prev
next >
Wrap
Text File
|
1993-04-16
|
4KB
|
77 lines
start:
00000000 42A7 clr.l -[A7]
00000002 224F movea.l A1, A7
00000004 554F subq.w A7, 2
00000006 204F movea.l A0, A7
00000008 3F38 0210 move.w -[A7], [0x00000210 /* BootDrive */]
0000000C 2F3C 7368 6466 move.l -[A7], 0x73686466 /* 'shdf' */
00000012 51E7 sf -[A7]
00000014 2F08 move.l -[A7], A0
00000016 2F09 move.l -[A7], A1
00000018 7000 moveq.l D0, 0x00
0000001A A823 syscall AliasDispatch
0000001C 301F move.w D0, [A7]+
0000001E 221F move.l D1, [A7]+
00000020 6704 beq +0x6 /* 00000026 */
00000022 4A40 tst.w D0
00000024 675C beq +0x5E /* 00000082 */
label00000026:
00000026 45FA 0092 lea.l A2, [PC + 0x92 /* 000000BA, cstring ""<EOF> */]
0000002A 43FA 0058 lea.l A1, [PC + 0x58 /* 00000084, value 0x4A406624 'J@f$', cstring "J@f$ /" */]
0000002E 95C9 sub.l A2, A1
00000030 200A move.l D0, A2
00000032 A51E syscall NewPtrSys, flags=5
00000034 6702 beq +0x4 /* 00000038 */
00000036 604A bra +0x4C /* 00000082 */
label00000038:
00000038 C149 exg A0, A1
0000003A 200A move.l D0, A2
0000003C A02E syscall BlockMove/BlockMoveData
0000003E 303C A823 move.w D0, 0xA823
00000042 A746 syscall GetToolBoxTrapAddress/GetToolTrapAddress, flags=7
00000044 45E9 002E lea.l A2, [A1 + 0x2E]
00000048 2488 move.l [A2], A0
0000004A 41E9 0000 lea.l A0, [A1 + 0x0]
0000004E 2008 move.l D0, A0
00000050 A055 syscall StripAddress
00000052 2040 movea.l A0, D0
00000054 303C A823 move.w D0, 0xA823
00000058 A647 syscall SetToolBoxTrapAddress/SetToolTrapAddress, flags=6
0000005A A11A syscall GetZone, flags=1
0000005C 2F08 move.l -[A7], A0
0000005E 2078 02A6 movea.l A0, [0x000002A6 /* SysZone */]
00000062 A01B syscall SetZone
00000064 45E9 0032 lea.l A2, [A1 + 0x32]
00000068 594F subq.w A7, 4
0000006A 2F3C 666C 6423 move.l -[A7], 0x666C6423 /* 'fld#' */
00000070 3F3C 0080 move.w -[A7], 0x80
00000074 A81F syscall Get1Resource
00000076 2497 move.l [A2], [A7]
00000078 2057 movea.l A0, [A7]
0000007A A04A syscall HNoPurge
0000007C A992 syscall DetachResource
0000007E 205F movea.l A0, [A7]+
00000080 A01B syscall SetZone
label00000082:
00000082 4E75 rts
00000084 4A40 tst.w D0
00000086 6624 bne +0x26 /* 000000AC */
00000088 202F 000E move.l D0, [A7 + 0xE]
0000008C 0C80 7368 6466 cmpi.l D0, 0x73686466 /* 'shdf' */
00000092 670C beq +0xE /* 000000A0 */
00000094 0C80 7469 6D66 cmpi.l D0, 0x74696D66 /* 'timf' */
0000009A 6704 beq +0x6 /* 000000A0 */
0000009C 7000 moveq.l D0, 0x00
0000009E 600C bra +0xE /* 000000AC */
label000000A0:
000000A0 700A moveq.l D0, 0x0A
000000A2 225F movea.l A1, [A7]+
000000A4 41FA 0010 lea.l A0, [PC + 0x10 /* 000000B6, value 0x0, cstring "" */]
000000A8 2F10 move.l -[A7], [A0]
000000AA 2F09 move.l -[A7], A1
label000000AC:
000000AC 2F3A 0004 move.l -[A7], [PC + 0x4 /* 000000B2, value 0x0, cstring "" */]
000000B0 4E75 rts
000000B2 0000 0000 ori.b D0, 0x0
000000B6 0000 0000 ori.b D0, 0x0